home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
The Best of Select: Multimedia 20
/
The Best of Select: Multimedia 20.iso
/
readers
/
knarf
/
mmupdate.txt
< prev
next >
Wrap
Text File
|
1996-09-26
|
7KB
|
199 lines
MUSIC MODULE COMPRESSOR
version 1.34
Update Info
Content:
--------
- History & Updates
- known bugs
- To come in next releases
History & Updates:
Here's a brief history of what happened to MMCMP... Thanks to everyone who
made suggestions and especially thos who reported 'important' bugs! (Their
names should be included within < > ) IF I DON'T HAVE THE NAME ANYMORE
PLEASE TELL ME AGAIN SO I CAN PUT YOUR NAME HERE!
5 Feb 96: VERSION 1.00
- Bug fixes: A LOT from the non-so-public beta versions. :]
- New things: EVERYTHING! This is the first "real" version ;) Just
check it out by yourself!
11 Feb 96: VERSION 1.10 Beta
- Addition: 16 bits sample compression
- Addition: .XM module format is now supported
- Addition: MMTSR doesn't allow anymore to write directly into a
compressed module, to prevent corruption.
13 Feb 96: VERSION 1.11
- Bug fix: Sometimes, both MMCMP and MMUNCMP didn't compress every
files matching, for example, *.IT . Last file was often
skipped... fixed that.
<Zastar???>
- Addition: 16 bits sample compression is also supported in S3M (just
in case...)
16 Feb 96: VERSION 1.20
- Bug fix: a few little things...
- Change: Compressed modules now have a different header from previous
version. This is to add flexibility to MMCMP and allow a
lot of new feature to be added without any modification to
the file format. This also prepare 'merging' with Impluse
Tracker. So you MUST use MMCMP VERSION 1.20 OR NEWER.
11 Mar 96: VERSION 1.22
- Addition: Particular support for messages attached within IT modules.
- Addition: ExPanded memory support for MMTSR. Expanded used as
default, and ExTended must be specified on command line
(MMTSR xms)
- Addition: MMTSR is now removable from memory!! Usage: MMTSR rem
(Thanks to Krynos a.k.a Robert Pouliot)
16 Mar 96: VERSION 1.22a
- Bug Fixes: MMTSR was incorrectly checking if it could or not be
removed from memory, and MMCMP/MMUNCMP sometimes 'forgot'
to close files, and no other files could be opened.
<Krynos>
18 Mar 96: VERSION 1.23
- Addition: MOD support!! Supports any MOD type from 4 to 32
channels, unless there's weird new things in MOD format.
However, MMCMP doesn't recognize (yet) old MODs (those
with only 15 instruments) Also, MOD compression is not
as good as ZIP for example, because patterns data within
MODs are VERY 'ZIP-appealing', and I have to keep the
header uncompressed (MODs have a big header...) but I'll
try to improve MMCMP...
28 Mar 96: VERSION 1.24
- Bug Fix (technical): MMTSR now correctly set CF when returning from
INT 21h, AX=43xxh. <???>
- Bug Fix: MMTSR -may- not cause device errors anymore with
applications such as DOS MEM.EXE with QEMM loaded.
8 Apr 96: VERSION 1.30
--==>> Addition: SAMPLE FILES COMPRESSION!! As for now, there's only
support for Digiplayer/ST3 and IT sample format, but this
is only the beginning!
16 Apr 96: VERSION 1.31
- Bug fixes: - 16 bits samples are now compressed correctly, and much
better!
- MMTSR 1.30 made a few programs (like IT) crash
under various circumstances. Fixed.
<Jeffrey Lim>
- MMTSR didn't decompress correctly HUGE modules.
<Jeffrey Lim>
- Change: Destination verification on decompressing wasn't quite right,
and the verification scheme is changed to something much
better. What it means? DON'T CARE ABOUT "Check destination"
ERROR messages if you're USING MMCMP 1.30 OR OLDER!!
14 May 96: VERSION 1.32
- Bug fix: On slower computers (like mine...) MMTSR could hang the
computer if the player/tracker was VERY busy when MMTSR
wanted to decompress a file. Should be better now.
--==>> Addition: Added WAV and XI support!!!! Read MMCMP.doc for more
details.
- Addition: Added 'interrupt key' (ESC key) to stop compression/
decompression while in process.
21 Jul 96: VERSION 1.33
- Bug fixes: - Typing 'MMTSR rem' would load MMTSR if it was not
installed. Fixed.
<Tomasz Rozdzynski>
- Stupid bug in the WAV compressor. Caused some file to
be badly compressed, especially with 16 bits files. You
should now get a very good compression ratio!
26 Sept 96: VERSION 1.34
- Bug fixes: - Under MS-DOS 7, if no expanded memory manager was
loaded, MMTSR made the computer crash if the "xms"
parameter was not specified. Fixed.
=====> A very very stupid and naughty bug was introduced in
version 1.33 of MMTSR. When checking for the version of
MMCMP with which it has been compressed, it didn't check
exactly the right thing. So in most cases, MMTSR didn't
want to decompress file at all.
- Notice: Due to the way Windows associate files with applications
using their extensions, every .DOC files (documentation)
which are often associated with MS-WORD, were renamed to .TXT
files (plain DOS text files).
------------------------------
Known bugs:
I will list here any bugs I shall fix in future versions, or
"unharmful" bugs which I don't really know how to fix yet...:
- With Cubic Player 1.666 and 1.7, computer may hang if CP attempts to
decompress a module (in directory scanning ONLY) WHILE music is still
playing. It -may- depend on computer speed. Should be fixed as soon
as possible!!!
------------------------------
To come in next releases:
Note: Due to an obvious lack of time (and sometimes information too), I may not
be able to add new features as soon as I would like. However, bug fixes
are to be expected right after they are reported to me.
- MMCMP/MMUNCMP/MMTSR:
- Other module format support: MTM, and maybe others... (any -good-
idea?)
- stereo compression support (if some module format *really* support
it...)
- Maybe some new compression schemes to improve compression ratio.
--> A LOT of sample formats will be supported (including IFF, AIFF, etc.)
as well as INSTRUMENT files (Gravis patches (PAT), IT instruments,
etc.) VERY useful! especially for those 16-bit 44.1khz samples...
IMPORTANT NOTE: If you happen to have descriptions of different file
formats headers and are willing to give them to me,
please do it!! You'll get at least the honor to be
within theses docs, and probably more...
See "How to contact the author" in MMCMP.DOC!!
- MMTSR:
- Setup utility to configure MMTSR (memory to be reserved to
decompress, path and filename for temporary file, decompress only
specific file extensions, etc.) If only I could manage to find
some time...
------------------------------
(and don't forget to use this wonderful Impulse Tracker!)
Emmanuel Giasson a.k.a. Zirconia